the agreement is for 15 years. - French English Dictionary